xen: arm: slightly refactor gic DT node creation for domain 0.
authorIan Campbell <ian.campbell@citrix.com>
Fri, 8 May 2015 11:26:57 +0000 (12:26 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Fri, 8 May 2015 15:57:38 +0000 (16:57 +0100)
commitee18075f5a9d419093f56aa3c0f31e19b436cb59
treebd1e24cbd8aaf90bf4f6ff41325811deb0d7621c
parentae2c92c3745192eebdee57dfeaf4400f59a164c6
xen: arm: slightly refactor gic DT node creation for domain 0.

Although in principal #interrupt-cells can vary it must always be 3
for a GIC (and we only support GIC as a guest interrupt controller),
so putting it in common code is OK.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Reviewed-by: Julien Grall <julien.grall@citrix.com>
xen/arch/arm/domain_build.c
xen/arch/arm/gic-hip04.c
xen/arch/arm/gic-v2.c
xen/arch/arm/gic-v3.c